﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package org.aswing.util {

    public interface List {

        function get(_arg1:int);
        function append(_arg1, _arg2:int=-1):void;
        function appendAll(_arg1:Array, _arg2:int=-1):void;
        function appendList(_arg1:List, _arg2:int=-1):void;
        function replaceAt(_arg1:int, _arg2);
        function removeAt(_arg1:int);
        function remove(_arg1);
        function removeRange(_arg1:int, _arg2:int):Array;
        function indexOf(_arg1):int;
        function contains(_arg1):Boolean;
        function first();
        function last();
        function pop();
        function shift();
        function size():int;
        function clear():void;
        function isEmpty():Boolean;
        function toArray():Array;

    }
}//package org.aswing.util 
